package com.angel.dao.health;

import com.angel.core.base.BaseMapper;
import com.angel.health.Archives;
import com.angel.health.BuzExamination;
import com.angel.health.BuzExaminationExample;
import com.angel.health.ln.ChartMap;

import java.util.List;

import org.apache.ibatis.annotations.Param;

public interface BuzExaminationMapper extends BaseMapper<BuzExamination>{
    int countByExample(BuzExaminationExample example);

    int deleteByExample(BuzExaminationExample example);

    int deleteByPrimaryKey(Integer id);

    int insertSelective(BuzExamination record);

    List<BuzExamination> selectByExample(BuzExaminationExample example);

    BuzExamination selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") BuzExamination record, @Param("example") BuzExaminationExample example);

    int updateByExample(@Param("record") BuzExamination record, @Param("example") BuzExaminationExample example);

    int updateByPrimaryKey(BuzExamination record);
    
    List<Archives> findExamForApp(@Param("customerId") String customerId);
    
    int delAll(@Param("ids") String ids);
    
    List<ChartMap> loadChart();
    
}